A Friendly Framework for Hidding fault enabled virus for Java Based Smartcard
نویسندگان
چکیده
Smart cards are the safer device to execute cryptographic algorithms. Applications are verified before being loaded in the card. Recently, the idea of combined attacks to bypass byte code verification has emerged. Indeed, correct and legitimate Java Card applications can be dynamically modified on-card using a laser beam to become mutant applications or fault enabled viruses. We propose a framework for manipulating binary applications to design viruses for smart cards. We present development, experimentation and an example of this kind of virus.
منابع مشابه
Mitigating Type Confusion on Java Card
One of the challenges for smart card deployment is the security interoperability. A smart card resistant to an attack on a given platform should be able to guarantee the same behavior on another platform. But the current implementations do not comply with this requirement. In order to improve such standardization the authors propose a framework based on annotations with an external pre-processi...
متن کاملA history of Floral diversity (pollen, spores and algal) during the latest Holocene in the Bandung basin based on palynological analysis in Cihideung, West Java, Indonesia
Floral diversity is a measure of number of type flora in an area, and reflects how vegetation develops in response to the environmental condition during a certain time interval. The present study aims to examine changes in the diversity of vegetation (pollen, spores and algae), evenness, and similarity in the Bandung Basin through a core of 240 cm depth using a ground drill, as well as the ...
متن کاملExtending the Data Storage Capabilities of a Java-Based Smartcard
Present limitations on data memory for Java based smartcards are a serious restriction for application development. The paper presents a method for enhancing the data memory using virtual memory. Transparency for the oo-card application is achieved by the facade design pattern. Security constraints of smartcard applications have implications for the overall architecture and innuence the propose...
متن کاملSecuring iMash: Integration of Smart Card Technology With A Pervasive Computing Framework
This paper presents the use of the Java SmartCard in the iMash Computing Environment. The Java SmartCard framework is a subset of the Java programming language implemented through a runtime virtual machine optimized for the embedded smart card computer chip. iMash (Interactive Mobile Application Session Handoff) is a pervasive computing architecture for heterogeneous devices. We focus on the le...
متن کاملDeveloping and Testing a Smart Card Application
We present our solution to design and test a security sensitive SmartCard application written in Java using a classical SmartCard. The design concentrates on the modeling of an interface between the user application and the SmartCard. Furthermore, we describe how to test the diierent levels of this interface.
متن کامل